/*Author: Row Consulting, LLC
  (c) 2011-2014 Row Consulting, LLC
  Modified: 1/13/14 
  Modified: 5/28/14 - Arial font and many format changes
  theme colors: brown-gray: #C09F6E (192, 159, 110)
                Blue: #29477F;
                brick-red: #691A03'
  Header: 120 px
  Banner: 210 px
  Body width: 940 px              
*/

body {
  font-family:  Arial, sans-serif;

/*  background-color:#FFFFFF;*/
 /* background-color:#324361; */
 /* 50%;*/
  
  background-color: #525252;
  background-image: url("http://www.rowconsulting.com/css/GradientGray2.png");
  background-repeat: repeat-x;  
  /*margin-right: auto;
  margin-left: auto;*/ 
  
}


/*052A6E
030F26*/


#wrapper {
  /*background-color:#2E3849;*/
  /*background-color:#29477F;*/
  margin-right: auto;
  margin-left: auto;
  width: 740px;
  background-color:#FFFFFF; 

    /*background-color: #CCCCCC;*/
   /* color:#666666;
  width:1000px;
  min-width:1000px;
  margin-left:100px;*/
}

#banner{
  text-align:left;
  background-color:#FFFFFF;
}

#headerphone{

  float:right;
  
  /*/padding-bottom:10px;*/
}

#leftcolumn{
/*  float:left;
  width:150px;
  */
}

#centercolumn{  
  margin-left:50px;
  /*float:left;*/
  padding-top:15px;
  border-left: 1px solid #29477F;
  padding-left:10px;
  width:720px;


  /*width:600px;*/
}

/*#rightcolumn{
  border-left: 1px solid #29477F;
  margin-left:885px;
} */

#boxright{
  /*This is a box contained in #centercolumn and floated to the right */
  /*margin-left:50px;*/
 /* background-color:#D0AF7E;*/
  width:200px;
  height:140px;
  float:right;
  
  /*/padding-bottom:10px;*/
}

.boximg{
  padding-bottom:16px;
 
}

#boxright a:hover{
  /*background-color: #EEAA00;*/
}


#bannerimg{
 /* padding-bottom:16px;*/
}

#logo{
 /* text-align:center;*/
}

#box1{
  width:150px;
  background-color:#D0AF7E;
}

#header{  
  height:175px;
}

#logo{ 
  margin-left:15px;
}

#logoimg{ 
  margin-left:15px;
  
}

#navbar{

}

.textemphasize{
 /* color:#0000DD;*/
 /* font-weight:bolder;*/
}

.textheading{
  color:#000000; /*color:#0000AA;*/
  font-size:2em;
  font-weight:bold; 
 /* text-decoration:underline;*/
}

#tabledownload{
  text-align:center;
  border-color:#000066;
  background-color:#CCCCEE;
}

#tabledownload th{
  background-color:#FFDFAE; 
}

.linknormal{
  text-decoration:underline;
  color:#990000;
}

.tabledownloadcell{
  background-color:#666666 /*C09F6E; */
  /*background-color:#EEEEFF; light blue*/
  font-weight:bold;
  text-align:center;
  border-color:#000066;
}

.tabledownloadcell2{
  text-align:center;
  border-color:#000066;
}

.tabledownloadcellnew{
  background-color:#666666  /*C09F6E;  */
  /*background-color:#EEEEFF; light blue*/
  font-weight:bold;
  text-align:center;
  border-color:#000066;
  color:#DD0000;
}

#tableservices{
  /*border-color:#000066;*/
  border-color:#FFFFFF;
  border-width:4px;
   background-color:#C09F6E;  /*med brown*/
  font-size:0.8em;
  /*background-color:#99BBFF; */
  /*--QQQbackground-color:#CCCCEE;--*/
}

#tableclients{
  /*border-color:#000066;*/
  border-color:#FFFFFF;
  border-width:4px;
  background-color:#CCCCCC;
  /* background-color:#C09F6E; */ /*med brown*/
  
 /* font-size:0.8em;*/
  /*background-color:#99BBFF; */
  /*--QQQbackground-color:#CCCCEE;--*/
}

#tablematerials{
  /*border-color:#000066;*/
  border-color:#FFFFFF;
  border-width:4px;
  background-color:#CCCCCC;   /*#C09F6E;*/  /*med brown*/
  /*font-size:0.8em;*/
 /* font-size:0.8em;*/
  /*background-color:#99BBFF; */
  /*--QQQbackground-color:#CCCCEE;--*/
}

.tableclientscell{
 /* border-color:#000066;*/
  border-color:#FFFFFF;
  border-width:2px;
  
/*  background-color:#EEEEFF;*/
}

.tableclientscell2{
  /*border-color:#000066;*/ 
  border-color:#FFFFFF;
  border-width:2px;
  padding-top:20px;
  padding-bottom:20px;
 /* background-color:#EEEEFF;*/
}

.tableservicecell{
 /* border-color:#000066;*/
  border-color:#FFFFFF;
  border-width:2px;
  font-weight:bold;
  
/*  background-color:#EEEEFF;*/
}

#content{  
/* background: url(images/contentbox5x7.png) no-repeat top left;*/
  width:500px;
 /* background-color:#DDDDDD;*/
   /* background-color:#D0AF7E;*/
  /*background-color:#C99877;*/
 /*blue background-color:#7997CF; */
 /* med brown background-color:#C09F6E; */
 /* height:610px;*/ 
  font-size: 1.5em;
  /*color:#000066;*/
 /* height:400px;
  position: absolute; 
  top: 200px;*/ 
}

/*
548df7
28477d
f5a300
*/

#content p{
  padding: 10px 10px 10px 10px;
  color:#333366; 
}

#contentfixed{  
  /*background: url(images/background.jpg) no-repeat top left;*/
  width:500px;
  height:800px;
 /* background-color:#DDDDDD;*/
   /* background-color:#D0AF7E;*/
  /*background-color:#C99877;*/
 /*blue background-color:#7997CF; */
 /* med brown background-color:#C09F6E; 8/
 /* height:300px; */
  font-size: 0.8em;   
  /*color:#000066;*/
 /* height:400px;
  position: absolute; 
  top: 200px;*/ 
}

#contentfixed p{
  padding: 10px 10px 10px 10px;
 /* color:#333366;*/ 
}

#contentx2{  
 /* background: url(images/backgroundX2.jpg) no-repeat top left;*/
  width:600px;
 /* background-color:#DDDDDD;*/
   /* background-color:#D0AF7E;*/
  /*background-color:#C99877;*/
 /*blue background-color:#7997CF; */
 /* med brown background-color:#C09F6E; 8/
 /* height:300px; */
  font-size: 0.9em;
  color:#000033; 
 /* height:400px;
  position: absolute; 
  top: 200px;*/ 
}

#contentx2 p{
  padding: 10px 10px 10px 10px;
  color:#333366;
/*  font-weight:bold; */
}

#contentx3{  
  /*background: url(images/backgroundX3.jpg) no-repeat top left;*/
  width:600px;
 /* background-color:#DDDDDD;*/
   /* background-color:#D0AF7E;*/
  /*background-color:#C99877;*/
 /*blue background-color:#7997CF; */
 /* med brown background-color:#C09F6E; */
 /* height:300px; */
  font-size: 0.9em;
  color:#000066;
 /* height:400px;
  position: absolute; 
  top: 200px;*/ 
}

#contentx3 p{
  padding: 10px 10px 10px 10px;
  color:#333366;
}

.contentbold{
  font-weight:bold; 
  color:#000099;  
}

.linkplain{
  text-decoration:none;
  color:#0000AA;
}

#detail{
  
}

#address{
  font-size:0.6em;
  padding-left: 25px;
  text-align:center;
}
               
h2 {
  font-size: 1.8em;
  font-weight:bold; 
 /* padding-top:17px;*/
  color:#29477F;
  /*color:#691A03;*/
  line-height: 90%;
/*  border-bottom: 3px solid #000000;
  background-color: #666666;
  color: #DDDDDD;
  line-height: 200%;
  text-align: center;
  width:80%;*/
}

.commentname{
  font-weight:bold;
  font-style:italic;
  padding-top: 0px; 
}

.navbar a {
 /* color: #FFFFFF;*/
  text-decoration: none;  
  margin-left:0px;
  color:#29477F;
  display: block;
}

.navbar a:hover{
  color: #EEAA00;
 /* background-color: #000099;*/
/*  border-bottom: 1px solid #EEEE00;*/
}

.navbar li{ 
/*background-color:#7D644E;*/
  margin-left:0px;
  list-style-type:none ;
 /* background-color: #363636;
  color: #DC0B00;             */
  
 /* color: #29477F;*/
  line-height: 175%;
  font-weight: bold;
  font-size:0.9em;
  width: 150px;
 /* border-top: 1px solid #DDDDDD;
  border-bottom: 1px solid #DDDDDD;*/
  padding-left: 0px;  
}

.contentlist li{

  font-weight: bold;

  line-height: 145%;
  font-color: 000000;  
 /* font-size:0.9em;
    list-style-type:none ;
  width: 150px; */
}

 .footer {
   position: relative;
   color: #000000;
   text-align: center;
   font-size: 0.8em;  
  }



/*li {
  color: #003366;
} */

#imgnav {
  text-align: center;
  font-weight: bold;
}



.category {  
  color: #003366;
  font-weight: bold;
  text-align: left;
  }
  
table {
  border: 1px solid #A07F4E;   
}

td, th {
  border: 1px solid #A07F4E;
  padding: 5px;   
}

#contentimg{
  float:right;
  float:top;
  padding-top: 20px;
  padding-right: 20px;
  padding-left: 25px;
}

/*#slogan{
  text-align:center;
  font-size:0.8em;
  color:   #330099;
  font-weight: bold;
} */

#membership{
  text-align:center;
  font-size:0.65em;
  color:   #29477F;
  padding-left: 30px;
}

.membershipimg{
 /* padding-left: 30px; */
}

#contactus{
  padding-left: 5px;
}

#centerbig {
  font-weight: bold;
  text-align:center;
  font-size:1.3em;
}

